Europe's biggest tourist cities are cracking down on short-term rentals, hoping to fight crowds and boost housing affordability.