Handles back button press.
The target state depends on the current state:
Search → MapView (pop one screen)
RoutePreview → MapView (pop to root)
Navigation → MapView (pop to root)
True if back navigation was valid and executed