Factors affecting snow accumulation, melt, and runoff on an Arizona watershed