A floating island is playing peekaboo on Williston Lake in British Columbia. NPR's Ayesha Rascoe chats with BC Hydro's Bob Gammer about this natural mystery.