Slingshot: cell lineage and pseudotime inference for single-cell transcriptomics