Ah I see now melon! It was for the bus driver, it's the same over here for bus and truck drivers. They can only drive for a certain amount of hours. They are forced to have breaks and if there hours run out they have to stop. My Dad is a truck driver and if he's only half an hour away from home and his hours run out he has to stop even though he's really close to home.
My mistake I thought you meant car drivers!!