Puerto Rico acknowledges missteps as coronavirus peak looms