Text this: Back-propagation learning and nonidealities in analog neural network hardware.