Eye movement analysis with switching hidden Markov models