Mayor gets sneak peek at new Mattapan library