Satellite and Terrestrial Radio Positioning Techniques: A Signal Processing Perspective