finished get_bus_time