Twenty-Five Years of Advances in Beamforming: From convex and nonconvex optimization to learning techniques | Synapse