The telecommuting life :managing issues of work, home and technology