The evolution of retail analytics: From spreadsheets to Agents