Allora: A Self-Improving Decentralized Network for AI and ML