Humans head into space from Florida … again … in SpaceX launch for NASA