Financial hits pile up for colleges as some fight to survive