Statistical Analysis of Spatial and Spatio-Temporal Point Patterns