In Europe you could use NUNAV, which does collaborative routing to avoid this scenario (I work for the company that develops it).