Congestion Control Techniques for Inter-Vehicle Communication