Visuals to Text: A Comprehensive Review on Automatic Image Captioning | Synapse