Gas Stations and Electric Cars: How Do They Change Cities