Sure, your existing phone apps can tell you when to catch the bus and when to hop off, but public transportation fans know that's only half the story. What if the driver is quicker than you expected, or a delay ruins your subway connection? Transit might just save the day. It's updating its Android and iOS apps with a Go routing feature that could take some of the uncertainty out of commuting. You'll get on-screen and voice notifications when it's time to head out or disembark, but it gets truly interesting when things go haywire. Transit will tell you to hurry up if your departure time suddenly skips ahead, create a new itinerary if you miss a ride and warn you if a bus takes a surprise detour.