Text this: Deep learning and DBSCAN for efficient energy disaggregation