Voronoi diagrams - computational geometry's favorite