vehicle routing using genetic algorithm