Learning embeddings of a heterogeneous behavior network for potential behavior prediction