NBC: China is getting too much rain in the south and a heat wave in the north