Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning series)