BARNN: A Bayesian Autoregressive and Recurrent Neural Network