Abstract representations emerge naturally in neural networks trained to perform multiple tasks | Synapse