Redox-active metal-organic macrocycles and nanocages: From functionality to function