Rate Control for Communication Networks: Shadow Prices, Proportional Fairness and Stability | Synapse