Half of Puerto Rico still doesn’t have power—104 days after Hurricane Maria