Etobicoke Mayor E.A. Horton and Humber Board Chairman Ted Jarvis visit the north campus construction site after a downpour.