London becomes first European city to get driverless taxi service