Generative Adversarial Networks for Precision Animal Management: A Review | Synapse