Shanghai's urban renewal might be characterized as relentless. Soon the Longhua Buddhist temple, which dates from 242 AD, will be the only old building left in this southwestern suburb.