Floods, landslides and a cyclone have made at least 180,000 people in Bangladesh homeless, with thousands living in makeshift shelters on river banks, the International Federation of Red Cross and