Israel, Palestinians face daunting task of implementing roadmap (AFP)