Are Electric Cars Really Good for the Environment and the Climate?