Text this: A taxonomy for congestion control algorithms in vehicular ad hoc networks