Added code to catch invalid routes and show a message.
Added code to re-centre map to selected route.