Here in the U.S. It probably happens to me personally about once a month as a commuter. Sometimes the bus just ends up a little faster than anticipated. Other times the bus driver is trying to get ahead of the schedule to buy them more time to run in to a mcdonalds and get food (I've only seen this once though). If they end up late its pretty bad for them as it eats into their break time on the bus layover.