Stephen Linaweaver has been kayaking from Oakland, Calif., to work in San Francisco for four years.