Similar Items: A Review on Deep Learning Autoencoder in the Design of Next-Generation Communication Systems