why is cricket popular