An Efficient Vehicle-to-Vehicle communication protocol to avoid the congestion in VANETs