COORDINATE class: added two new functions to find the nearest road and coordinates to a destination using roads. CONTROLLABLE class: added new function to route a controllable using roads.