Mary, Mary, quite contrary, how does your garden grow? If Mary is a green-thumbed urbanite, vertical gardening might just be the answer. Space-starved city dwellers are increasingly turning to hanging planters, walls, and other upright structures to make their little corner of the urban jungle bloom...