Pass back route_id in get_vehicles() response
Calculate intermediate positions for vehicle move animation
Animation works, need to update the vehicles array position
Redo updateVehicles. Reuse logic for add/update. Odd bug where console.log shows properties I haven't added yet