Although global human impact (global warming) is not to be ignored, this is mainly because of the El Nino in the <span>central and eastern equatorial Pacific Ocean.
If you're in the Eastern USA, its messing with the jet stream the high/low pressure ridges, causing the cold front to not be within the Northeastern USA area this year.
If you're in other areas far enough I don't know, global warming?