what is the population of the city whose nature center was previously known as the new england science center ?
181,045