My normal morning jog goes under a large bridge. This often confuses my phone's GPS, leading it to return a spurious point or two a kilometer away. Strava is completely incapable of detecting these spikes (accelerating to 200 km/h when running is normal right?) and offers no way to edit them out afterwards, meaning all my speed and distance records, progression charts etc are ruined by junk data.