Understanding the usage, Modifications, Limitations and Criticisms of Technology Acceptance Model (TAM) | Synapse