What is a good strategy for defending your city? I have had my wall defenses built up and a much smaller army will plow right through them. What gives the attackers such a large advantage?