Autoregressive Predictive Coding: An unsupervised autoregressive model for speech representation learning