James, Bosh push Heat past Bobcats, 99-94