Terrain Avoidance Technology: What Lies Ahead?