T technologyreview.com Robots Are Invading Malls (and Sidewalks) Near You 1 points valhalla 10 years ago 0 comments