Economy hits Princeton hard