Retail Digital Signage: Enhance Storefronts and Attract Customers