Learning Agent Representations for Ice Hockey