The role of interactivity on customer engagement in mobile e-commerce applications | Synapse