How Artificial Intelligence (AI) and Machine Learning (ML) Are Transforming GIS