Factors contributing to precipitation and runoff