Iowa has filed a lawsuit against General Motors, alleging OnStar collected and sold driver data to insurers without consent.