Machine Learning Tools, Algorithms, and Techniques in Retail Business Operations: Consumer Perceptions, Expectations, and Habits