Clear skies in Bristol, New Brunswick for total solar eclipse