Scientific American:

Innovations that are on the verge of making a difference to society