Viscoelasticity and its Microscopic Characterization in Semiflexible Biopolymer Solutions