I think the game should have different scenarios.
For example, bus breaking down and then you will have to wait for an AI to come and drive another bus to you for you to take over that bus.
We should also be able to help AI buses, by driving our bus to them so they can take that over.
Another thing,maybe roadworks or diversions?