Good but could be better
The thing that drives me mad about this app is that instead of telling you what time a bus is expected, it tells you how many minutes it will be from now. For instance I just saw that my bus is expected in 53 minutes. That means nothing, I have to do the arithmetic and work out what time it’s expected and whether it will be on time or late. There is no technical reason to show it like this, it’s a design decision and one that makes no sense.