Recharge, reboot, rewire: sleep optimizes information processing in neural circuits | Synapse