Explain how geography influenced the early development and later expansion of Rome. What advantages did geography provide? What obstacles did it present? Provide multiple specific examples.