Upper Dublin Comes Up Short in District Title Loss to Strath Haven