An inverse hull design problem in optimizing the desired wake of a ship