Are self-driving cars a solution for Bellevue? An East Coast test shows their promise and challenges