можно заложить в алгоритмы выбора пути персональные характеристики человека, и если, к примеру, человеку рекомендуется больше ходить - учитывать это и высаживать его на необходимом расстоянии от финальной точки. я не учитываю сейчас срочность поездок и прочее, что может повлиять. в конце концов если человек сам хочет ехать до конца и быть ленивой жопой - то ок)