AI predicts consumer behaviour during holiday season for retailers