Using conditional generative adversarial networks to reduce the effects of latency in robotic telesurgery