James Webb Space Telescope vs. Nancy Grace Roman Space Telescope