MetaTiME integrates single-cell gene expression to characterize the meta-components of the tumor immune microenvironment