hempstead tx weather