Meteorology resolves the controversy over an expected hurricane in Yemen