STS-114 landing at Edwards Air Force Base