Recurrent Neural Networks For Time Series Prediction