Personalized Promotion Recommendation: A Dynamic Adaptation Modeling Approach