Integrated analysis of single cell transcriptomic data across conditions, technologies, and species