Thousands still lack power as Xcel customers' patience frays