Galaxy Clusters & Large Scale Structure