Digital Technologies and Implications for Retailers