Text this: A road towards dynamic bandwidth allocation in NG-EPON: a survey