Public transport in Edinburgh: the way ahead