Balkan floods: Three months of rain in three days