First Look at Netflix's Lost in Space, Launch Date Announced