On a dreary Sunday afternoon, approximately 3,400 brightly colored rubber ducks tumbled over Cascadilla Falls, racing to reach the end of their long journey along Cascadilla Creek. After a harrowing trip...