In some ways, Strava is a very much like any social media platform, albeit with a slightly narrower focus than most. Founded as an online...