Computational Cost Analysis and Data-Driven Predictive Modeling of Cloud-based Online NILM Algorithm