allergy medication primary name how long do antihistamines take to work prescription allergy medicine list