Restarted Bayesian Online Change-point Detector achieves Optimal Detection Delay