Achieving broadcasting efficiency in V2X networks with a simple distance-based protocol