President Obama's budget calls for private companies to shuttle astronauts and cargo to space. Entrepreneur Elon Musk says his SpaceX company is up for the challenge