A gunman holding a busload of passengers hostage in Rio de Janeiro on Tuesday was shot dead by police, officials said, ending the hours-long hijacking. Dozens of people were trapped on the bus after it was commandeered by the gunman on a heavily transited bridge connecting Rio with the neighboring city of Niteroi.