Periodicity and Repetition in Combinatorics on Words