public networks