An Evolutionary Approach to Solving the Problem of Vehicle Routing