Neural variability: structure, sources, control, and data augmentation