Computational neurorehabilitation: modeling plasticity and learning to predict recovery | Synapse