A baffling sight on Williston Reservoir has caught the eye of locals and Canada's federal electric corporation, BC Hydro - an enigmatic island that seemingly vanished