Delay means residents won't get NBN this year