Modelling local and global phenomena with sparse Gaussian processes