Machine Learning for Blockchain and IoT Systems in Smart City | Synapse