Text this: Generalising Travel Time Prediction To Varying Route Choices In Urban Networks