The future with electric cars