Constrained radar code design for spectrally congested environments via quadratic optimization