Text this: Distributed Newton-type algorithms for network resource allocation