nissan's self-driving leaf debuts on european roads in london trials