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