It seems Mother Nature has been 2-3 weeks late with nearly everything this year. My guess is that it's La Nina.