Supramolecular Assemblies on Surfaces: Nanopatterning, Functionality, and Reactivity | Synapse