Hamnoy, Lofoten Island, Norway