Variability in the subcellular distribution of ion channels increases neuronal diversity