Check out the two links above. The first stresses the need for cities to grow upwards rather than out; the second provides a neat article about urban farming. While these links do not talk in depth about transportation and urban roads, implementing the changes put forth would have drastic effects. The need for roads would be greatly reduced without the need to ship food into cities and commuters would not need roads in order to get to work if they lived an worked in the same building.