Text this: Discrete metal-carboxylate self-assembled cages: Design, synthesis and applications