Modifiche al nearestNeighbor

Adesso esce dal cislo quando una route non è piu feasible ma incrementa
geneIndex e genera un ArrayOutOfBoundException alla fine del cromosoma