SmallML: Bayesian Transfer Learning for Small-Data Predictive Analytics