When public community colleges are full, private for-profit colleges are an alternative. But they're costly and require federal loans that students often can't repay.