The Underway app is basically an interactive version of this (NYC-specific). It’s just the transit map, but you can click on stations to see current arrival/departure times (“3min”) and MTA notices for lines going through that station.
Also good advice for college campuses! It can handle their 35MB detailed PDfs perfectly well.