Predictive consumer behaviour intelligence