Predictive and social analytics identify customer micro-trends