I've worked on several of those technologies and others. Some feasible and some not so much. Interesting reading here ...http://www.darpa.mil/our-research