Sequence-to-Point Learning With Neural Networks for Non-Intrusive Load Monitoring