The Generation and Assimilation of Cloud-Drift Winds in Numerical Weather Prediction