https://dynamicusing.pythonprogramminghelp.com/5-pro-tips-to-negative-binomial-regression/