network challenges