Police believe Shanghai crash was accidental