Design and implementation of a parallel geographically weighted k-nearest neighbor classifier. (June 2019)