This recession will be different, so buy these names with higher-income customers, Bank of America says