Recent Developments in Positioning, Navigation and Timing