Ecological metabolomics: overview of current developments and future challenges