What Does the Shopping Mall of the Future Look Like?