Heavy rains caused flooding in parts of Germany, Belgium and the Netherlands overnight into this morning, swamping streets and buildings and sparking evacuations.