The Stanford Engineering Future committee received dozens of recommendations and ideas, which were organized around 10 grand challenges where engineering can have an impact.