More Americans say it's better to buy than rent, Bank of America study finds