12 worst allergy cities: McAllen, Texas