Vegetarian Cauliflower and Chickpeas with Roasted Herbs and Lemon