Then I went to Sydney in December. The public transportation system there is super impressive. You have a location-based app where you can tell you want to go from point A to point B (from an address, a click on the map, your favorites), it will instantly provide you with many options, with time, duration and price, showing you where to take it from.
It seems there are buses every 5 minutes. During the route the app will buzz you 2 and 1 stop before your actual stop. Oh, and the bus card allow you to take the light train and the ferry. You can also check your credits directly in the app, even recharge it I think.
It changed my perspective on how to use public transportation. In Los Angeles for example I would check which bus/train I should take, download the timetable to see the frequency and where to stop. In Sydney, I got confident in a way that I would just stop caring about planning first. Just open the app and it'll tell you how to go where you want to go.