Text this: Functional metal-organic frameworks: gas storage, separation and catalysis