How does NIO battery-swap work? The difference between the gen 1 and gen 2 battery stations