The impact of information and communication technology on entrepreneurship