Addressing Scheduling Conflicts and Bridging the Skills Gap in Field Services with Intelligent Routing Engines