How Strava built a routing engine from the ground up | Hacker News Reader