add traveling salesman problem with greedy algorithm