Bacterial genomics and bioinformatics