Generative AI is Redefining Customer Engagement in Retail