Soft Computing in Wireless Sensor Networks