The weather weirdness over the past year is due to