Computational Modeling of Supramolecular Metallo-organic Cages–Challenges and Opportunities