Are patents to blame for high drug prices?