Icon ios app
Strava
Free app for Android and iPhone

Too windy, too tired, but loving the new bike!