High-Altitude Pseudo-Satellites: A technological assessment report