fixing MST heuristic for optimal tour. Able to get correct path distance but incorrect route