What really going on with this strange weather pattern?