Guide to the best free things to do in Buenos Aires for the budget-conscious traveler looking to experience its history and culture without spending money.