Capturing Single-Cell Phenotypic Variation via Unsupervised Representation Learning