A Blockchain and Machine Learning based IoT Framework to Improve Contract Farming | IEEE Conference Publication | IEEE Xplore