Cycling in Amsterdam often involves eye contact between cyclists and drivers at busy junctions that don't have lights. I don't think self driving cars would be very good with that subtlety.
The main safety feature for cyclists in Amsterdam, is that almost every driver is also a cyclist. They know what cyclists are going to do and how much room they need.