Recurrent Neural Networks - MIT 6.S191