Geomorphology and surficial geology of Garden Canyon, Huachuca Mountains, Arizona