What are ShellExperienceHost.exe and MicrosoftShellHost.exe processes? They are running in the task manager and uses about 20% of CPU. Why do they need so many resources?