Deriving force fields to describe gas adsorption in nanoporous materials with minimal effort