Americans warming to idea of self-driving cars