Rivian's new R2 is smaller and cheaper than the R1, has quick acceleration and hands-free driving tech, and will start under $47,000.