Apollo 11 landing site as tourist attraction? Homer Hickam thinks so