best nighttime medicine for allergies allergy medications for itching skin does allegra require a prescription