Fix getSelectedRouteLegsAsGeoJSON to allow reading 'coordinates' instead of 'step'