Bidirectional synaptic plasticity: from theory to reality | Synapse