ObservationZoneClient: use nullptr instead of NULL