It was a political rally on Cory Booker’s home turf, meant to showcase support for the Affordable Care Act. But the chilly afternoon in January 2017 ended in a way the New Jersey senator did not anticipate: with him being heckled by constituents as a pawn of “Big Pharma.”