How Machine Learning and AI can enhance the retailer interaction with customers