THE MULTIPLE DEPOT VEHICLE ROUTING PROBLEM WITH BACKHAULING.