NASA Webb telescope poised to reveal space mysteries