The perfect time of year to enjoy some kayaking on the Charles River in Boston.