Chinese boat dwellers living in decaying vessels face eviction from a Shanghai river in a river clean-up campaign as part of a nationwide anti-pollution drive.