Parts of Europe Suffer Flooding from Heavy Rainfalls