But what is a recurrent neural network really?