What, you mean the wifi in the really expensive apartment I'm staying in is not connected to the outside world?

I intend to buy a data-SIM for wandering around with. Surely you can get prepaid data SIMs in Canada?