Space shuttle lifts off on last mission