Add simulated annealing, tsp heuristics