Statistical Deep Learning for Spatial and Spatio-Temporal Data