Storm Fiona Channel-Port aux Basques, NL residents face uncertain future