How Long Do New Businesses Last