New Amplatz Children's Hospital almost ready for business