Soft computing for greenhouse climate control