Home Leads Allen, James lead Heat past-short handed Spurs