We are all familiar with the 30-minute city. But the average attention span has collapsed to 47 seconds – barely enough time ...