All the things that still baffle self-driving cars, starting with seagulls