Baby boomer, X ou millennial? Porque as marcas erram ao tentar separar consumidores por gerações