Telstra caught in a perfect storm as 5G and the NBN threaten major disruption