The versatility of macrophages