Patent Thickets and Product Hops: Challenges and Opportunities for Legislative Reform