Russian forces shelled Ukraine's second-largest city on Monday, rocking a residential neighbourhood, and closed in on the capital, Kyiv, in a 40-mile convoy of hundreds of tanks and other vehicles, as talks aimed at stopping the fighting yielded only an agreement to keep talking.