Cause of mysterious fireball that sparked blaze in Peachland