Some cities are more accommodating than others for public napping. While Tokyo, Copenhagen, and Barcelona embrace weary ...