Ian floods southwest Florida, engulfing residents in houses