Tesla Motors' Elon Musk has said the need for lower-cost batteries for vehicles and power storage means there will need to be hundreds of 'gigafactories' like the one the carmaker is planning to build.