Why Recurrent Neural Networks