shopping mall corridor with large digital screens and storefronts