Hurricane Irma has left hundreds of thousands of residents of Puerto Rico without electricity, and the worst of the storm has yet to hit.