On the streets of Norway's capital, Oslo, battery-powered cars aren't a novelty, they're the norm. Take a look around and you ...