GEOGRAPHIC APPLICATIONS OF KNOWLEDGE-RICH MACHINE LEARNING APPROACHES IN SPATIOTEMPORAL DATA ANALYSIS