C cnn.com Seven-foot robots are stacking shelves in Tokyo convenience stores 2 points awk 6 years ago 0 comments