One of America's first indoor shopping malls opened in Asheville. Tar Heel Traveler has the story behind what was then a very innovative concept.