Rivian R1S First Drive Review: The SUV Finally Arrives! (Sort of)