BEIJING — Pig carcasses — about 14,000 of them — have been floating down rivers that feed into Shanghai for nearly two weeks. The city’s residents have been told not to worry, and not much else. Where the pigs came from, how they died and why they suddenly showed up in the river system that supplies drinking water to a city of 23 million has not been explained.