Text this: A comprehensive review of image caption generation.