'Moonshots' and merch - what it's like to be on Florida's Space Coast ahead of Artemis launchApril 1, 2026