Estela Lopez and her husband, Sergio Hernandez, grow fruits, vegetables and lavender in a rooftop garden in Mexico City. MCT