Ab initio calculations for industrial materials engineering: successes and challenges