I booked a canal houseboat through Erie Canal Adventures, just outside of Rochester, New York. They rent vessels equipped with comfortable beds, full kitchenettes, bathrooms, and air conditioning—plus ...