Reliable Structural, Thermodynamic, and Spectroscopic Properties of Organic Molecules Adsorbed on Silicon Surfaces from Computational Modeling: the Case of Glycine@Si(100)