Generation of neuronal diversity in the mammalian cerebral cortex