A Two-Phase Distributed Ruin-and-Recreate Genetic Algorithm for Solving the Vehicle Routing Problem With Time Windows | IEEE Journals & Magazine | IEEE Xplore