rainfall and typhoons