What are RNNs and LSTMs in Deep Learning?