Смысл в том, чтобы при поиске учитывать дату поездки. При учёте даты, "система" автоматически отбрасывала бы маршруты которые не работают на предполагаемую дату. Проблемы собственно две. Первая - дни и месяцы. Например, сегодня воскресенье, а маршрут работает только по будням дням. Или сегодня 3 декабря, а маршрут работает только с апреля по ноябрь (дачный, например). Вторая проблема - время. На часах 23:30. Предлагается куча маршруток, автобусов и троллейбусов. А реально в это время уже ходит только 1 из 3 предлагаемых троллейбусов. И никаких маршруток и автобусов.
Сейчас пользователь вынужден самостоятельно убедиться в том, что предложенные ему маршруты - работают.