Boat mills: water powered, floating factories