Walk me through the differences between SPI and I2C. When would you choose one over the other at Anara?