Smetterla di costruire dentro, sopra e a fianco dei fiumi penso aiuterebbe.
MA non sono un esperto
Entro certi limiti sì, ma solo nella misura in cui sei più lontano > subisci meno danni, non stai "risolvendo" il problema. Inoltre è un fatto storico e logico / fisiologico che sui fiumi più grandi e genericamente vicino ai corsi d'acqua siano sorte città.