An introduction to Hidden Markov Models kohlschein 2006