Optimization and Scalability of Blockchain Enabled Demand Response Smart Contracts using Sharding and Neural Networks | IEEE Conference Publication | IEEE Xplore