tech challenges