Integrating taxonomic, functional, and strain-level profiling of diverse microbial communities with bioBakery 3