Veteran analyst Dan Niles foresees challenges for the "Magnificent 7" tech giants, due to disappointing early 2025 earnings ...