Allergy season to last longer this year