Traveling salesman with openmp and branch and bound