Text this: Optimal Design of Low Sidelobe Sparse Linear Arrays