DNS Propagation Explained: Why Changes Take Time & TTL Works