Wireless Sensor Networks: Deployments and Design Frameworks