A Comparison Between Compressed Natural Gas (CNG) Vehicles and Electric Vehicles (EVs)