How Weather Has Changed World History