Dark clouds ahead for Rivian.