Wall Street rises on tech gains