Latvia 'meteor crash'