London, ON Canada building reflected in glass building across the street