Toronto, gegroefd door rivieren, zijrivieren en stijle ravijnen is Canada's grootste stad en financiële centrum.