Branch-and-Cut for the Pickup and Delivery Traveling Salesman Problem with FIFO Loading