Federated and Transfer Learning Methods for Model Building Using Disparate Data Sources