Technology for electric cars ready to go?