Research looking at journey data from 660 routes and 50 stations shows how likely travellers are to face disruption, based on their arrival and departure stations.