Dynamic Rate Queues: Estimation, Stabilization, and Control