The National Academy of Engineering has identified
14 grand challenges for engineering in the 21st century.