Barrier Coverage with Wireless Sensor Networks