Urban agriculture in Tanzania : a study of six towns