Returns the cost of a route from location1 to location2, including the actual route.
It returns -1 if no route is found.
Syntax: RouteDynEx(loc1,loc2: TLocation; var Route: TRoute): TCost