In LCCB, use ElasticNetCV (cross-validation) to avoid having to choose model manually. Also a better method of building the X array.