Is an Electric Car Right for You? - Johnston (IEEE, 2003)