Where the utility hits the road: mobile workforce optimization