Non-essential workers, students stay home amid blackouts in Cuba