Text this: Bandwidth Prediction Based Resource Allocation Scheme for Low-Latency and Energy-Efficient PONs With Heterogeneous ONU Propagation Delays