As Rick Haney strolled along 77th Avenue Southeast on a recent afternoon, the new Mercer Island Light Rail Station sat empty ...