SpaceX's next crew arrives in Florida for Earth Day launch