Open Boundary Conditions in Numerical Ocean Models