Nir Eyal reveals how successful companies create products people can't put down - and shows how you can do it too.