Discuss how porter's five forces model can help analyse an industry's attractiveness. Apply this model to Tesla firm. Please give sufficient detail to illustrate that you understand the model and can apply it correctly. Also mention weaknesses of this model. Please elaborate and provide insightful analysis.