From Strings of Nucleotides to Collective Behavior Lessons from Vibrio Cholerae