US-based research has found that children living in population dense cities are more likely to have food allergies than those living in rural areas.