The Boring Co’s Steve Davis says it’s time to be more transparent, as the company seeks to expand and put some embarrassing episodes behind it.