While I think I disagree with marmac on a lot of things (I am guessing that marmac's attitute is what the OP is trying to avoid), I guess it is a good point that some cities are diverse because they have packing plants or other industries that rely heavily on immigrant labor.