Wing shape optimization