Cacerolazo protests shape politics in Puerto Rico