The Future of Retail: How Technology is Revolutionizing the Shopping Experience