Using Heuristic Methods And Machine Learning To Enhance The Positional Accuracy Of Historical Geospatial Datasets