Amazing how we went from every fetus is a valuable, beautiful person, to fuck the kids, let them starve.
That's not a transition; those ideas are held simultaneously. Moreover, they are not in conflict with each other, once you understand what MAGAs goals actually are.
Stop thinking that the argument you made somehow exposes their stupidity or hypocrisy or whatever, because it doesn't. All it does is reveal that you're still in denial and being too charitable about their motivations.
It depends on the transit service, and how much their IT people suck. I'm pretty sure there have been multiple attempts to make standardized APIs for this sort of thing, but you shouldn't necessarily expect them to be widely used except maybe in Europe.
Do a web search for "[transit service name] API" and start from there.
Edit: My local transit service apparently publishes a GTFS feed, which may be more widespread than I assumed, but I'm honestly kinda surprised they didn't try to roll their own or something stupid like that.