Why people have more allergies now