CAPACITATED VEHICLE ROUTING PROBLEM