Allergy: the price we pay for cleaner living?