Three knowledgeable referees recommend this paper to be accepted, considering it relevant, timely, and well written. I also recommend accept.