Self-clustered GAN for precipitation nowcasting | Synapse