German weather authority said the floods were the worst in at least 500 years. Thousands across Germany and Belgium are still without power or clean water.