Learning to Adapt to Changing Environments in Evolving Neural Networks | Synapse