A Primer on Bayesian Neural Networks: Review and Debates