Rock 'n' Roll Marathon to tie up traffic this weekend