North Coast Harbor 2020 race goes virtual, funds to be dedicated to small businesses in Cleveland