Retailing is witnessing a transformation due to rapid technological developments. Retailers are using smart technologies to improve consumer shopping experiences and to stay competitive. The biggest future challenge for marketing and consequently for retailing seems to be generation Z, since members...