Canoe rental business hopes Fourth makes up for lost rainy days