TSP solving using genetic, aco and abc