Survey: Ohio's waterfront communities to spend $371 million