tesla solar panels hail damage