Four years after "cleansing" the city of its strays in advance of the Olympics, somewhere between 500,000 and 5 million cats have returned to Beijing. But is relying on volunteers to trap, neuter, and release them the best plan?