Space Shuttle Atlantis launch delayed until 2008