Report: Chesapeake Bay much better, but still sick