List two reasons most cities developed along rivers, lakes, or oceans