A Survey on Multi-modal Machine Translation: Tasks, Methods and Challenges | Synapse