BMW i3 - the pros & cons of buying an Electric Vehicle