Artificial Intelligence (AI) & Blockchain: Thinking Our Way to a Brighter Future?