A Heuristic Algorithm for the Vehicle Routing Problem with Backhauls