Ever since a Google-affiliated company announced that it would be building a "smart city" on the Toronto waterfront, rumours have swirled about what kinds of futuristic tech might be in store.
Some results have been hidden because they may be inaccessible to you