Despite recent rains, Torrey Pines in great shape for the Farmers Insurance Open