What's causing the devastating floods in China, India, and Bangladesh?

In central and southern China, tens of thousands of people have been forced to evacuate their homes due to flooding from extreme rainfall. The Guardian reports that approximately a million people have seen their homes damaged and lives uprooted from the worst floods in decades.