Chesapeake Bay fares poorly in reports