um, this is TV fantasy that includes nanobots and USB pendants that control flow of electrical current, and you're concerned about veracity of technical details?
I'm just as amused at the Nixie tube clock on Alec's desk in Continuum - talk about accelerated technical advances - only 64 yrs from now?
Living across the water from Vancouver, it's a hoot to see not only one of the most geographically beautiful cities on the coast not masquerading as "a major US metropolis", but the producers' visioneering of its future.