Beat Steep Surprises: Plan Routes by Reading Elevation Profiles