Transforming E-business Practices and Applications: Emerging Technologies and Concepts