Modeling Vibrational Spectra of Amino Acid Side Chains in Proteins: The Carbonyl Stretch Frequency of Buried Carboxylic Residues