Just over 5,000 people call Moab, Utah, home, yet this scrappy desert outpost welcomes more than 3 million visitors each year ...