Vehicle Routing With Cross Docks, Split Deliveries, And Multiple Use Of Vehicles