After a three-year wait, SpaceX's Falcon Heavy could launch