Soil Metagenomics: Potential applications and methodological problems