If I may be permitted to plug my API, I have up-to-the-minute Regional Rail train data for Philadelphia’s public transit system:

https://www.septastats.com/api

It includes system data, train line data, individual train data, and station data.

Let me know what you think!