Robust Prediction Of Large Spatio-Temporal Datasets