Design and Implementation of Fuzzy Spatio-temporal Models for a Geographic Information System