The new National Children's Hospital opens amid soaring construction costs.