Challenges to promote sustainability in urban agriculture models: a review