You don’t need a huge yard to create a garden. See how to tuck in greenery on a patio, balcony or windowsill