Cellular and molecular mechanisms of synapse formation