metagenomics advantages and disadvantages