Synapses, scaling and homeostasis in vivo