Adapting wireless sensor networks to obstructed and concave environments