Blockchain for AI: Review and Open Research Challenges | Synapse