Learning to communicate proactively in human-agent teaming