Sadly some cities are loath to release their data. I more or less begged Santa Monica's Big Blue Bus to let me make an app showing nothing more than the real-time arrival data they already had on signs (but only in the very busiest and most touristed areas) and they blew me off repeatedly. They have been claiming they will add this for 6 years. Meanwhile this data is available for every other bus operator (LA Metro, Culver City bus, etc.) in the area.