The rise of port cities saw the clustering of populations caused by the development of steamships and railroads. What were two improvements that made cities more desirable to live in