Pathogenesis and prevention of cholera