Developing And Applying Supertree Methods In Phylogenomics And Macroevolution