Pathogenicity islands and phages in Vibrio cholerae evolution