i honestly think it is completely random. it happened to me again yesterday. all i did was reboot my phone 2 times in a row. i didn't even change anything or install anything... first reboot went fine, i immediately rebooted again and when it came back up, it started bootlooping.
Oh, and a Nexus 7 too...