Sequence and structure-based bioinformatic tools to the characterization, clustering and modeling of G-protein-coupled receptors (GPCRs)