Panthers lose another close one, fall to Bills