Heavy rains flood shelters, damage solar power systems and threat essential healthcare services.