SPRING: a kinetic interface for visualizing high dimensional single-cell expression data