Released on March 13, 1995, Radiohead’s second album continues to influence new artists and wow younger audiences