Shannon Entropy Rate of Hidden Markov Processes