A Hidden Markov Model of Customer Relationship Dynamics