Edwidge Danticat to speak at Brooklyn Public Library