Heterogeneous firms and cluster externalities: how asymmetric effects at the firm level affect cluster productivity - BizPub.ai