An e-commerce framework for small tourism enterprises in developing countries