Space Shuttle Endeavour completed its last flight on 21 September 2012. After 19 years of service and 25 missions, the shuttle will now become a museum piece at the California Science Center in Los Angeles. But why this sudden end to the NASA programme ?