水循环驱使的外动力主要包括哪些?