Indigenous local knowledge as a key to local level development: possibilities, constraints, and planning issues.