Some think it's just a weather balloon. What do you think?