Human cell type diversity, evolution, development, and classification with special reference to cells derived from the neural crest | Synapse