Recurrence in Ergodic Theory and Combinatorial Number Theory (Porter Lectures)