Perhaps you could use a popover from "My Route"the top navigation bar that displays when the view is first loaded and there is not an existing route defined. Adding a button to the navigation controlbar to trigger the popover allows the user to see the directions in a list format. The "Select New Route" button at the bottom of the popover could reset the route.
download bmml source – Wireframes created with Balsamiq Mockups