Recurrent Neural Networks And Related Models