Non-Intrusive Load Monitoring Toolkit (nilmtk)