Dictionary learning allows model-free pseudotime estimation of transcriptomic data