Glacier and Yellowstone attract tons of tourists