Friction causes heat because the 'bonds' (in as much as they exist - whether they be fleeting and ephemeral) allow kinetic energy of the bulk solid to be transfered directly to individual molecules within the bulk solid (the assumption being that we have two bodies moving relative to each other). Friction is not heat, nor is it the sole cause of heat, but friction can cause heat.