best nighttime medicine for allergies does allegra require a prescription major brand allergy pills