A Unified Model for Spatio-Temporal Prediction Queries with Arbitrary Modifiable Areal Units