Measurement and modeling of the origins of starvation of congestion-controlled flows in wireless mesh networks