Influence of technology on student academic life