Exploring the surface chemistry of cesium lead halide perovskite nanocrystals