Smoothness and Locality for Nonunital Spectral Triples