Japan’s Nissan tests driverless vehicles in city streets filled with cars and people