Icon ios app
Strava
Free app for Android and iPhone

Pedal PGH (Start, Mt Washington, Mt Oliver, Downtown and NorthSide)