The UN says over 2.5 million people have now fled Ukraine, more than half of them to neighboring Poland. Authorities in several cities say they're running out of space. At the border, shelters have sprung up to accommodate people arriving exhausted after days on the road.