Canberra sneezes through worst hay fever season in years