How long can allergy symptoms last after exposure