Text this: Hydrogen adsorption sites and energies in 2D and 3D covalent organic frameworks