AI in Retail: Transforming the Shopping Experience