Decision Support Systems: Factors affecting their design and implementation within organisations. Lessons from two case studies