Some people are always late. You probably know someone who just never shows up when you want them to, armed with an excuse when they finally appear 20 minutes later. Researchers suggest perhaps ...