window people, on lark street in albany ny, larkfest