Looks like the Netherlands are trying a new strategy on the roads... Superbus!
http://www.rdmag.com/News/2010/09/En...o-be-unveiled/