Tens of thousands of people have been displaced or evacuated .