VRPTW and MACS VRPTW algorithms