Lake Okeechobee open for business despite algae