What a cool life? Taking a nap on a Delhi street