Are DAOs the future of company governance? Decentralized Autonomous Organizations (DAOs) Explained