bayesian linear regression python from scratch