Modern Gaussian Process Regression