Like many emerging technologies, this one can improve our lives, make us miserable or both. Nobody knows yet which it will be ...