Statistical, computational, and NMR spectroscopic methods for predicting carbohydrate conformations