A new report shows that the biggest tech companies have significantly reduced their hiring of new graduates in recent years, and AI could be to blame as the technology takes over entry-level tasks.