Tens of thousands of people fled their homes , and many remain homeless .