Do U.S. schools produce enough science and engineering graduates?