Telecommuting better for staff and employers