Differential GPS explained: An expose of the surprisingly simple principles behind today's most advanced positioning technology