Urban, sub-urban or rural: Where is the best place for electric vehicles?