NASA on Thursday blamed what it called engineering vulnerabilities in Boeing's Starliner spacecraft along with internal agency mistakes in a sharply critical report assessing a botched mission that ...