Evolutionary demand: a model for boundedly rational consumers