Automatic Crater Detection by Training Random Forest Classifiers with Legacy Crater Map and Spatial Structural Information Derived from Digital Terrain Analysis