ETA Calculation: Route Estimation at Scale - Uber / Lyft Ride-Sharing System Design | OneNoughtOne