Vehicle Routing with Time Windows: Two Optimization Algorithms | Synapse