What are the top route dispatch scheduling software solutions used to plan field routes and assignments, and how do they compare in terms of route optimization, scheduling, dispatching, GPS tracking, driver communication, automation, reporting, and scalability?