Aid agencies warn Gaza faces severe winter risks as shelter shortages leave millions vulnerable to floods and collapsing buildings.