Middle to late holocene stream dynamics of the Santa Cruz River, Tucson, Arizona : implications for human settlement, the transition to agriculture and archaeological site preservation.