What is the greatest power of $2$ that is a factor of $10^{1002} - 4^{501}$? If the answer is $2^n$, what is the value of $n$?

Let's think step by step and output the final answer within \boxed{}.
user