Kathleen A. Hill receives funding from the Natural Sciences and Engineering Research Council of Canada (NSERC). Lila Kari receives funding from the Natural Sciences and Engineering Research Council of ...