Computational quantum chemistry of metal–organic frameworks