NightShift: NMR shift inference by general hybrid model training : a framework for NMR chemical shift prediction