how far is rochester new york from manhattan