Mitigating Communication Costs in Neural Networks: The Role of Dendritic Nonlinearity