Diffusion Smoothing for Spatial Point Patterns