ATP-Driven Synthetic Supramolecular Assemblies: From ATP as a Template to Fuel.