Comparing B3LYP and B97 dispersion-corrected functionals for studying adsorption and vibrational spectra in nitrogen reduction