Non-Orthogonal Random Waveform Based Multiuser Communications