Modeling the Process of Adoption of Telecommuting: Comprehensive Framework