Diversity and redundancy in bacterial chromosome segregation mechanisms