Log4Shell (CVE-2021-44228): Millions of Applications Remain Unpatched Two Years Later