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!