The Growth of Cloud Computing: Meeting the Demands of Canada's Tech Workforce