Puerto Rico is facing yet another humanitarian disaster after the entire island lost power.