NBC: All of Puerto Rico without power after Hurricane Fiona makes landfall