Over the past centuries, Earth's magnetic north has been drifting east at an accelerating pace, shifting thousands of ...