Soliton solutions of driven non-linear and higher order non-linear Schr\"odinger equations