Symmetries and Groups in Signal Processing