Could software be the weak link in China's electric vehicle dominance?