Aligning Discriminative and Representative Features: An Unsupervised Domain Adaptation Method for Building Damage