An experimental comparison of recurrent neural networks