Taxpayers are on the hook for more than $2.2 billion in expected costs from the federal government’s energy loan guarantee programs, according to a new audit Monday that suggests the controversial projects may not pay for themselves, as officials had promised.