Vancouver struggles to plan for growing diversity