Wall Street Futures Edge Lower as Tech Giants Highlight Economic Headwinds