DeepKriging: Spatially Dependent Deep Neural Networks for Spatial Prediction