Computer-Aided Scheduling in Urban Mass Transit Companies: Past, Present and Future · Study