The Insurance Institute and Consumer Reports ranked 96 of the safest cars for teens. Here's what to know.