Routing under Uncertainty: An Application in the Scheduling of Field Service Engineers