The Infinite Factorial Hidden Markov Model