A Data Structure to Incorporate Versioning in 3D City Models