Domain Adaptation with Multiple Sources