Amenity, firm agglomeration, and local creativity of producer services in Shanghai