Theories of photoemission from metal surfaces