The art and science of self-assembling molecular machines | Synapse