A GIS based wireless sensor network coverage estimation and optimization: A Voronoi approach