Applying artificial intelligence for improving grape yield estimation: A case study of wine and table grapes in South Africa | Synapse