London has the new SuperLoop buses, with fewer stops, maybe this article and the SuperLoop are born out of the same idea.