Solving capacitated vehicle routing problem with Genetic Algorithm