Power in Florida may not be fully restored for months, officials say