10 Emerging Technologies to Watch Scientific American: Innovations that are on the verge of making a difference to society