Shell agrees to acquire sonnen, expanding its offering of residential smart energy storage and energy services