What software systems should be integrated with hospitality technology products, and why?