Forvie, an Aberdeenshire village consumed by the sand.