The Future of Retail: How to Thrive in Turbulent Times