How technology is evolving today?