Maybe there is more food for seagulls to eat at malls. And pigeons at beaches? well, since seagulls are stronger than pigeons, they probably pushed the pigeons out so the pigeons went to the beach: the 2nd biggest bird food source. (remember, malls are first.)