Big pharma is under threat from a whole new kind of generic drug