Boltzmann Chains and Hidden Markov Models