Surrogates: Gaussian Process Modeling, Design, and Optimization for the Applied Sciences