Resolve VSN-1966 "Feature/Fix coordinate mapping for return trip recalculation"
- Resolve incorrect pickup/dropoff coordinate assignment when recalculating return trips.
- Change save strategy in updateArrivalTime from individual save to saveAll for consistency Closes VSN-1966