So OMSI is out, and features a timetable system, however as you can tell, they are RUNNING BUS cards NOT DRIVER CARDS. This means that they stay on the bus from the beginning till the end of the shift, with drivers changing buses throughout the day. A driver would be given their own card each shift which tells them each bus t ransfer and at what time, which direction etc, and they can pick up the timetable once inside the bus.
I am currently in the process of creating some driver rota cards for you drivers so if you are interested get back to me. AT the moment all drivers will do a night/early morning shift at some point over their timetable!