Temporal Regularized Matrix Factorization for High-dimensional Time Series Prediction