Identifying Biotic Boundaries Along Environmental Gradients