Fitting Statistical Models to Data with Python