Home Autos Guide Shortage of cobalt might halt electric vehicle revolution in future