Disordered systems insights on computational hardness