Knowledge-based systems for strategic market planning in small firms