Bangladesh floods leave thousands homeless, damage crops