Heat buckles pavement, snarling Twin Cities traffic