The storm's fury ripped the roofs off flimsy homes of immigrant farming families in one of the poorest corners of southwest Florida, the agricultural fields of Immokalee, a few miles inland from the canals and wealthy mansions of Naples.