The analysis of dynamic travel mode choice: a heterogeneous hidden Markov approach · Study