Two buildings collapsed in downtown Rio de Janeiro on Wednesday, in the latest incident highlighting the failure of authorities to improve the city's infrastructure amid preparations to host soccer's World Cup and the Olympics.