Towards More Efficient and Data-Driven Domain Adaptation