implement getbusnextdeparture