Tim Cook is running out of ideas