Tesla, Uber tie-up in London for electric rides