SpaceX moves closer to the Martian dream, billionaire owner says human landings may start as soon as 2029, although 2031 is ...