Haiti - time running out