Hierarchical Clustering-Based Algorithms and In Silico Techniques for Phylogenetic Analysis of Rhizobia