Bayesian Time Series Models: Bayesian Gaussian process models for multi-sensor time series prediction