Fix/results

Improvements to results page:
- better error handling 
- departure times are with reference to real time, not relative to when results were retreived