Deferreds for executing in main function
Use arguments for route and vehicles objects
Use arguments for route and vehicle objects