Children's Hospital, Ambulatory Care Building Vancouver, British Columbia, Canada IBI Group / Henriquez Partners