Text this: Aggregation algorithm for MPLS multicast flows based on bidirectional shared tree