Tops on Jefferson Avenue in Buffalo officially reopens to the public