Beyond Means: A Dynamic Framework for Predicting Customer Satisfaction