Identification of surface flow paths, slopes, and channel networks from gridded elevation data