Statistical Agent-Based Models for Discrete Spatio-Temporal Systems