Logano hot on cold day at Kansas Speedway