SMS: Biological pattern formation on two-dimensional domains: A nonlinear bifurcation analysis