Tyson Beckford beats the heat with no shirt in NYC