Optimal transport distances for directed, weighted graphs: a case study with cell-cell communication networks