President Barack Obama says intelligence community failed to join the dots over Christmas Day terror scare.