MIT 6.S191: Recurrent Neural Networks, Transformers, and Attention