Lebanon faces hurdles to deliver cabinet on time