Fix arrival info in header

* Fix "no arrival in X" minutes case
* Fix case where blank view would be shown
* Fix highlighting of routes so route is only highlighted when more than one route is upcoming at a stop