95% of ATMs still run Windows XP