This question already has an answer here:
I'm looking for something like The Darwin Push Port which broadcasts streams of information about the creation of, and changes to, train schedule records, together with train running predictions for the USA railways.
If not possible for live data - can it be accessible historically? (including train delays and cancellations)
Thanks in advance!