Text this: The traveling salesman problem