Machine Learning on Geographical Data Using Python