https://www.arunangshudas.com/blog/elastic-net-regression/