Should men wear undershirts? If so, what types of undershirts are best?