The Dynamics of Brand Loyalty: A Markovian Approach