Google self-driving car tested on the streets of California