BMW's Electric Cars: How they stand out in the market