From Kyiv battle to trench stalemate: Where Ukraine war stands at one-year mark