The Problem of Time: Addressing challenges in spatio-temporal data integration