Brazilian President Dilma Rousseff lighted the Olympic torch in Brasília, kicking off a cross-country relay of the flame that officials hope will inspire excitement and boost ticket sales in a host country overshadowed by political and economic crises.