Factors affecting access to and acceptance of technology