Bayesian Online Detection and Prediction of Change Points