NMR Chemical Shift Data and ab initio Shielding Calculations: Emerging Tools for Protein Structure Determination