Techniques for visualizing urban growth using a temporal GIS database