Atomistic Simulation Techniques to Model Hydrogen Segregation and Hydrogen Embrittlement in Metallic Materials