An overview of spectral methods for the optimal processing of satellite altimetry and other data