Do they have a database of IMEI numbers that fall under certain names, or how do they do it? Tower triangulation? How can the networks even allow the police to do this without a subpoena or warrant?