patna temperature