A genetic local search algorithm for solving symmetric and asymmetric traveling salesman problems | Synapse