Transcriptional diversity in synaptic gene sets is sufficient to discriminate cortical neuronal identity