NNCP: Lossless Data Compression with Neural Networks