Integrating Spatio-Temporal Knowledge Representation: a Hybrid Approach