SNAREs, tethers and SM proteins: how to overcome the final barriers to membrane fusion?