Communication-Driven Robot Learning For Human-Robot Collaboration