Hydrogen trapping in steel: site determination via ab initio modeling