Algebraic Geometry Of Hidden Markov And Related Models