Toronto, the Quietly Booming Tech Town. Toronto (Ontario), Computers and the Internet, Labor and Jobs, Colleges and Universities, Research, Google Inc, Twitter, University of Toronto, University of Waterloo, Uber Technologies Inc, Hinton, Geoffrey E, Urtasun, Raquel, Immigration and Emigration