Methods and systems for multi-user beamforming