AI and Blockchain: A New Wave of Decentralized Services