Urea Derivatives as Functional Molecules: Supramolecular Capsules, Supramolecular Polymers, Supramolecular Gels, Artificial Hosts, and Catalysts | Synapse