A heuristic approach to the bus driver scheduling problem · Study